type runtime.profBuf

16 uses

	runtime (current package)
		cpuprof.go#L40: 	log  *profBuf // profile events written here
		profbuf.go#L87: type profBuf struct {
		profbuf.go#L152: func (b *profBuf) hasOverflow() bool {
		profbuf.go#L159: func (b *profBuf) takeOverflow() (count uint32, time uint64) {
		profbuf.go#L180: func (b *profBuf) incrementOverflow(now int64) {
		profbuf.go#L207: func newProfBuf(hdrsize, bufwords, tags int) *profBuf {
		profbuf.go#L227: 	b := new(profBuf)
		profbuf.go#L237: func (b *profBuf) canWriteRecord(nstk int) bool {
		profbuf.go#L263: func (b *profBuf) canWriteTwoRecords(nstk1, nstk2 int) bool {
		profbuf.go#L303: func (b *profBuf) write(tagPtr *unsafe.Pointer, now int64, hdr []uint64, stk []uintptr) {
		profbuf.go#L396: func (b *profBuf) close() {
		profbuf.go#L407: func (b *profBuf) wakeupExtra() {
		profbuf.go#L431: func (b *profBuf) read(mode profBufReadMode) (data []uint64, tags []unsafe.Pointer, eof bool) {
		trace.go#L165: 	cpuLogRead *profBuf
		trace.go#L174: 	cpuLogWrite *profBuf      // copy of cpuLogRead for use in signal handlers, set without signalLock
		trace.go#L880: 	if log := (*profBuf)(atomic.Loadp(unsafe.Pointer(&trace.cpuLogWrite))); log != nil {